package com.java.util;

import java.util.Arrays;

public class SymmetricTest {

    public static void main(String[] args) {
        FilterOverviewModel parent = new FilterOverviewModel();
        parent.setId(1L);

        AdFilterResponseDto child = new AdFilterResponseDto();
        child.setId(1L); // 继承自父类
        child.setList(Arrays.asList("1", "2"));

        // 测试对称性
        System.out.println(parent.equals(child)); // true（父类只比较 id，忽略子类字段）
        System.out.println(child.equals(parent)); // false（子类默认比较 list，但 model.list 为 null）
    }

}
